package com.news.service;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.news.entity.NewsDetail;

/**
 * 新闻
 * @author Dear hh
 *
 */
public interface NewsDetailService {
	/**
	 * 分页方法
	 */
	List<NewsDetail> getNewsByTitle(String title,int pageSize,int startIndex);
		
	/**
	 * 计算总记录数
	 */
	int getNewsCount(String title);
	
	/**
	 * 删除新闻
	 */
	void deleteNews(int id);
	
	/**
	 * 查询全部
	 */
	List<NewsDetail> getAllNews();
	
	/**
	 * 根据id查询新闻
	 */
	NewsDetail getByIdNews(int id);
	
	/**
	 * 添加新闻
	 */
	void addNews(NewsDetail newsDetail);
}
